airborne stand off radar - Turkish English Dictionary